<?php namespace App\Admin\Access\OperationLog;

use App\Core\Metadata\Meta as BaseMeta;

class Meta extends BaseMeta {

    public $fields = [
        'id' => [
            'name' => 'ID',
            'fill' => 'primary',
            'rule' => 'int'
        ],
        'user_id' => [
            'name' => '用户ID',
            'fill' => 'default:0',
            'rule' => [
                'type' => 'number'
            ]
        ],
        'operation_id' => [
            'name' => '操作ID',
            'fill' => 'default:0',
            'rule' => [
                'type' => 'number'
            ]
        ],
        'op_name' => [
            'name' => '操作名称',
            'fill' => 'input',
            'rule' => [
                'type' => 'str'
            ]
        ],
        'controller' => [
            'name' => '控制器',
            'fill' => 'input',
            'rule' => [
                'type' => 'str'
            ]
        ],
        'data_id' => [
            'name' => '数据ID',
            'fill' => 'input',
            'rule' => [
                'type' => 'str'
            ]
        ],
        'data_name' => [
            'name' => '数据名称',
            'fill' => 'input',
            'rule' => [
                'type' => 'str'
            ]
        ],
        'input' => [
            'name' => '用户输入数据',
            'fill' => 'input',
            'rule' => [
                'type' => 'str'
            ]
        ],
        'data' => [
            'name' => '数据',
            'fill' => 'input',
            'rule' => [
                'type' => 'str'
            ]
        ],
        'time' => [
            'name' => '操作时间',
            'fill' => 'input',
            'rule' => [
                'type' => 'str'
            ]
        ],
        'ip' => [
            'name' => 'ip地址',
            'fill' => 'input',
            'rule' => [
                'type' => 'str'
            ]
        ]
    ];
}